package mybatis.base;

/**
 * @author wujian
 * @date 2018年6月24日 下午5:35:14
 */
public interface BaseMapper<T extends BasePO> {

//    int deleteByPrimaryKey(Object id);
//
//    int insert(T record);
//
//    int insertSelective(T record);
//
//    T selectByPrimaryKey(Object id);
//
//    int updateByPrimaryKey(T record);
//
//    int updateByPrimaryKeySelective(T record);

    int deleteByPrimaryKey(Object id);

    int insert(T record);

    int insertSelective(T record);

    T selectByPrimaryKey(Object id);

    int updateByPrimaryKey(T record);

    int updateByPrimaryKeySelective(T record);

}
